<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
	<!-- //引入 vue -->
    <script src="../js/vue.js"></script>
</head>
<body>
   <!-- 
    总结：
		1.想让Vue工作，就必须创建一个Vue实例，且要传入一个配置对象
		2.root容器里的代码依然符合htm1规范，只不过混入了一些 vue的特殊语法
		3.root容器里的代码被称为【Vue模板】
		
		4.vue容器和实例之间 一 一对应，一个容器和一个实例对应
		5.真实开发中只有一个Vue实例，并且会配合着组件一起使用:
		6.{{xxx}}中的xxx要写js表达式，且xxx可以自动读取到data中的所有属性;
		7.一旦data中的数据发生改变，那么页面中用到该数据的地方也会自动更新;
		
		8.注意区分：js表达式 和 js 代码（语句）
			1. 表达式：一个表达式 会生成一个值，可以放在任何一个地方
				1）a
				2) a+b
				3) demo(1)
				
			2. js 代码(语句)	
				1）if(){}
				2) for(){}
		先有一个模版 ，再有实例  然后根据实例去解析模版 ，解析后  放回去
	-->
	
	<!-- 准备一个容器 -->
	<div id="root">
		<h1>hello word! {{title.toLocaleUpperCase()}}</h1>
		<h1>{{age}}</h1>
	</div>
</body>
<script>
	
</script>
<script type="text/javascript">
	Vue.config.silent=false;
	Vue.config.productionTip=false;
	//创建实例
	new Vue({
		el:'#root', //指定 当前vue实例 为那个容器服务
		data:{ //用于存储数据， 数据用于el 容器中使用
			title:"hdshshsh",
			age:18
		}
	});
	
</script>
</html>